Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 OWEN ROAD Detached £457,861 £265,000 23 Sep 2011
11 OWEN ROAD Detached £661,861 £490,000 24 Mar 2016
12 OWEN ROAD Detached £696,641 £220,000 6 Dec 2001
20 OWEN ROAD Detached £497,496 £460,000 19 Nov 2021
22 OWEN ROAD Terraced £427,291 £250,000 30 Mar 2012
32 OWEN ROAD Terraced £489,512 £368,500 20 Sep 2016
THE WAREHOUSE OWEN ROAD £704,228 £570,000 28 Jun 2019
WAREHOUSE OWEN ROAD £51,846 £40,000 24 Mar 2017